package com.hxzy.shop.dto.marketing;

import com.hxzy.shop.entity.SetRechargeAmount;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 创建人 ： wq
 * 创建时间 ： 2022年07月27日 11:10
 * 功能描述 ： AddValueCardDto
 */
@Data
public class AddValueCardDto implements Serializable {
    private static final long serialVersionUID = -6558580898341518374L;

    /**
     * 储值卡名称
     */
    @ApiModelProperty(value = "储值卡名称")
    private String cardName;
    /**
     * 有效期类型类型(1不限期 2限期)
     */
    @ApiModelProperty(value = "有效期类型类型(1不限期 2限期)")
    private Integer type;
    /**
     * 开始有效期
     */
    @ApiModelProperty(value = "开始有效期")
    private Date startTime;
    /**
     * 结束有效期
     */
    @ApiModelProperty(value = "结束有效期")
    private Date endTime;
    /**
     * 储值卡设置金额列表
     */
    @ApiModelProperty(value = "储值卡设置金额列表")
    private List<SetRechargeAmount> setRechargeAmountList;
}
